package com.kandinfo.survey.patient.service;

import java.util.List;

import com.kandinfo.survey.common.dto.PatientDto;
import com.kandinfo.survey.common.dto.PatientSearchConditionDto;

public interface PatientManageService {

    /**
     * 条件查询
     * 
     * @param conditionDto
     * @return
     */
    List<PatientDto> findByCondition(PatientSearchConditionDto conditionDto);

    /**
     * 查看详情(one)
     * 
     * @param patientId
     * @return
     */
    PatientDto findDto(Long patientId);

    /**
     * 查看详情(many)
     * 
     * @param idList
     * @return
     */
    List<PatientDto> findDtos(List<Long> idList);
}
